import req from '../utils/request';
import * as URL from '../constans/api';
// 获取首页全部分类信息
export function getClassifyInfo() {
  return req({
    url: URL.CLASSIF_INFO,
    method: 'get',
  })
    .then((res) => {
      return res.data;
    })
    .catch((err) => Promise.reject(err.response.data));
}
// 获取轮播图
export function getSlideshow(params) {
  return req({
    url: URL.SLIDESHOW,
    method: 'get',
    params,
  })
    .then((res) => {
      return res.data;
    })
    .catch((err) => Promise.reject(err.response.data));
}
// 获取人气推荐
export function getRecommended() {
  return req({
    url: URL.RECOMMENDED,
    method: 'get',
  })
    .then((res) => {
      return res.data;
    })
    .catch((err) => Promise.reject(err.response.data));
}
// 获取新鲜好物
export function getGood() {
  return req({
    url: URL.GOOG,
    method: 'get',
  })
    .then((res) => {
      return res.data;
    })
    .catch((err) => Promise.reject(err.response.data));
}
// 获取热门品牌
export function getBrand(params) {
  return req({
    url: URL.BRAND,
    method: 'get',
    params,
  })
    .then((res) => {
      return res.data;
    })
    .catch((err) => Promise.reject(err.response.data));
}
// 获取首页商品详情
export function getGoodDetails() {
  return req({
    url: URL.GOOGS_DETAILS,
    method: 'get',
  })
    .then((res) => {
      return res.data;
    })
    .catch((err) => Promise.reject(err.response.data));
}
// 获取作新专题
export function getSubject() {
  return req({
    url: URL.SUBJECT,
    method: 'get',
  })
    .then((res) => {
      return res.data;
    })
    .catch((err) => Promise.reject(err.response.data));
}
